play a hero - French English Dictionary